home *** CD-ROM | disk | FTP | other *** search
/ Inter.Net 55-1 / Inter.Net 55-1.iso / CBuilder / Info / TeachU14 / SAMS / Code / Day08 / stmain.cpp < prev    next >
Encoding:
C/C++ Source or Header  |  1998-02-08  |  1.2 KB  |  31 lines

  1. //---------------------------------------------------------------------------
  2. #include <vcl\vcl.h>
  3. #pragma hdrstop
  4.  
  5. #include "STMain.h"
  6. //---------------------------------------------------------------------------
  7. #pragma resource "*.dfm"
  8. TForm1 *Form1;
  9. //---------------------------------------------------------------------------
  10. __fastcall TForm1::TForm1(TComponent* Owner)
  11.   : TForm(Owner)
  12. {
  13. }
  14. //---------------------------------------------------------------------------
  15. void __fastcall TForm1::RedScrollerScroll(TObject *Sender,
  16.       TScrollCode ScrollCode, Integer &ScrollPos)
  17. {
  18.   unsigned char red = (char)RedScroller->Position;
  19.   RedPanel->Color = TColor(RGB(red, 0, 0));
  20.   RedPanel->Caption = String(red);
  21.   unsigned char green = (char)GreenScroller->Position;
  22.   GreenPanel->Color = TColor(RGB(0, green, 0));
  23.   GreenPanel->Caption = String(green);
  24.   unsigned char blue = (char)BlueScroller->Position;
  25.   BluePanel->Color = TColor(RGB(0, 0, blue));
  26.   BluePanel->Caption = String(blue);
  27.   TColor color = TColor(RGB(red, green, blue));
  28.   ColoredPanel->Color = color;
  29. }
  30. //---------------------------------------------------------------------
  31.